package com.fsr.coc.infra.io;

/**
 * 文件操作类FileUtil
 * 
 * @author cysore
 * 
 */

public class FileUtil {

	public void copyDir(String srcDirPath, String destDirPath) {

		/**
		 * 功能说明 复制目录下的内容到指定目录路径
		 * 
		 * 参数说明 srcDirPath 源文件夹路径 destDirPath 目标文件夹路径
		 * 
		 * 抛出异常说明 如果srcDirPath不是目录或者不存在会抛出EOSRuntimeException异常。
		 * 如果destDirPath不是目录会抛出EOSRuntimeException异常，不存在则会自动创建。
		 * 
		 * 规则说明 无。
		 */
	}

	public void copyDirToDir(String srcDirPath, String destDirPath) {

	}

	public void copyFile(String srcFilePath, String destFilePath) {

	}

	public void copyFilesByFilter(String srcDirPath, String destDirPath,
			String ignoreFileSuffixes) {

	}

	public void copyFileToDir(String srcFilePath, String destDirPath) {

	}

	public void copyLargeFile(String srcFilePath, String destFilePath) {

	}

	public void copyLargeFileToDir(String srcFilePath, String destDirPath) {

	}

	public void delete(String path) {

	}

	public void deleteDir(String dirPath) {

	}

	public void deleteFile(String filePath) {

	}

	public void deleteFilesByFilter(String dirPath, String ignoreFileSuffixes) {

	}

	public void listFilesByFilter(String dirPath, String ignoreFileSuffixes) {

	}

	public void moveDir(String srcDirPath, String destDirPath) {

	}

	public void moveDirToDir(String srcDirPath, String destDirPath) {

	}

	public void moveFilesByFilter(String srcDirPath, String destDirPath,
			String ignoreFileSuffixes) {

	}

	public void moveFileToDir(String srcFilePath, String destDirPath) {

	}

	public void readFile(String filePath, String encoding) {

	}

	public void renameFile(String filePath, String newFileName) {

	}

	public void smartCopyFile(String srcFilePath, String destPath) {

	}

	public void writeFile(String filePath, String data, String encoding) {

	}

}
